/// dataType : "电子"
/// customerName : "陆孝兰"
/// bedNo : "1502"
/// sex : "女"
/// age : "78"
/// sourceName : "手动输入"
/// numberStateName : null
/// executeName : "欧葆庭测试"
/// unit : "℃"
/// dataTypeIdConcat : "24"
/// numberConcat : "36.4"
/// createdByName : "欧葆庭测试"
/// reportId : 91598
/// customerId : 74851
/// dataTypeId : 24
/// numberState : null
/// sourceId : 3
/// number : 36.4
/// collectionTime : "2024-03-20 04:56:50"
/// branchId : 1590
/// cityId : null
/// tenantId : 1000
/// accCode : "1000.1649.1590"
/// remark : null
/// validSign : 1
/// originType : 0
/// originId : 91598
/// saasId : 1000
/// id : 105527
/// createdBy : "73945"
/// createdDate : "2024-03-20 17:01:11"
/// updatedBy : "73945"
/// updatedDate : "2024-03-20 17:01:11"

class HealthRecordListData {
  HealthRecordListData({
      this.dataType,
      this.customerName,
      this.bedNo,
      this.sex,
      this.age,
      this.sourceName,
      this.numberStateName,
      this.executeName,
      this.unit,
      this.dataTypeIdConcat,
      this.numberConcat,
      this.createdByName,
      this.reportId,
      this.customerId,
      this.dataTypeId,
      this.numberState,
      this.sourceId,
      this.number,
      this.collectionTime,
      this.branchId,
      this.cityId,
      this.tenantId,
      this.accCode,
      this.remark,
      this.validSign,
      this.originType,
      this.originId,
      this.saasId,
      this.id,
      this.createdBy,
      this.createdDate,
      this.updatedBy,
      this.updatedDate,});

  HealthRecordListData.fromJson(dynamic json) {
    dataType = json['dataType'];
    customerName = json['customerName'];
    bedNo = json['bedNo'];
    sex = json['sex'];
    age = json['age'];
    sourceName = json['sourceName'];
    numberStateName = json['numberStateName'];
    executeName = json['executeName'];
    unit = json['unit'];
    dataTypeIdConcat = json['dataTypeIdConcat'];
    numberConcat = json['numberConcat'];
    createdByName = json['createdByName'];
    reportId = json['reportId'];
    customerId = json['customerId'];
    dataTypeId = json['dataTypeId'];
    numberState = json['numberState'];
    sourceId = json['sourceId'];
    number = json['number'];
    collectionTime = json['collectionTime'];
    branchId = json['branchId'];
    cityId = json['cityId'];
    tenantId = json['tenantId'];
    accCode = json['accCode'];
    remark = json['remark'];
    validSign = json['validSign'];
    originType = json['originType'];
    originId = json['originId'];
    saasId = json['saasId'];
    id = json['id'];
    createdBy = json['createdBy'];
    createdDate = json['createdDate'];
    updatedBy = json['updatedBy'];
    updatedDate = json['updatedDate'];
  }
  String? dataType;
  String? customerName;
  String? bedNo;
  String? sex;
  String? age;
  String? sourceName;
  dynamic numberStateName;
  String? executeName;
  String? unit;
  String? dataTypeIdConcat;
  String? numberConcat;
  String? createdByName;
  num? reportId;
  num? customerId;
  num? dataTypeId;
  dynamic numberState;
  num? sourceId;
  num? number;
  String? collectionTime;
  num? branchId;
  dynamic cityId;
  num? tenantId;
  String? accCode;
  dynamic remark;
  num? validSign;
  num? originType;
  num? originId;
  num? saasId;
  num? id;
  String? createdBy;
  String? createdDate;
  String? updatedBy;
  String? updatedDate;
HealthRecordListData copyWith({  String? dataType,
  String? customerName,
  String? bedNo,
  String? sex,
  String? age,
  String? sourceName,
  dynamic numberStateName,
  String? executeName,
  String? unit,
  String? dataTypeIdConcat,
  String? numberConcat,
  String? createdByName,
  num? reportId,
  num? customerId,
  num? dataTypeId,
  dynamic numberState,
  num? sourceId,
  num? number,
  String? collectionTime,
  num? branchId,
  dynamic cityId,
  num? tenantId,
  String? accCode,
  dynamic remark,
  num? validSign,
  num? originType,
  num? originId,
  num? saasId,
  num? id,
  String? createdBy,
  String? createdDate,
  String? updatedBy,
  String? updatedDate,
}) => HealthRecordListData(  dataType: dataType ?? this.dataType,
  customerName: customerName ?? this.customerName,
  bedNo: bedNo ?? this.bedNo,
  sex: sex ?? this.sex,
  age: age ?? this.age,
  sourceName: sourceName ?? this.sourceName,
  numberStateName: numberStateName ?? this.numberStateName,
  executeName: executeName ?? this.executeName,
  unit: unit ?? this.unit,
  dataTypeIdConcat: dataTypeIdConcat ?? this.dataTypeIdConcat,
  numberConcat: numberConcat ?? this.numberConcat,
  createdByName: createdByName ?? this.createdByName,
  reportId: reportId ?? this.reportId,
  customerId: customerId ?? this.customerId,
  dataTypeId: dataTypeId ?? this.dataTypeId,
  numberState: numberState ?? this.numberState,
  sourceId: sourceId ?? this.sourceId,
  number: number ?? this.number,
  collectionTime: collectionTime ?? this.collectionTime,
  branchId: branchId ?? this.branchId,
  cityId: cityId ?? this.cityId,
  tenantId: tenantId ?? this.tenantId,
  accCode: accCode ?? this.accCode,
  remark: remark ?? this.remark,
  validSign: validSign ?? this.validSign,
  originType: originType ?? this.originType,
  originId: originId ?? this.originId,
  saasId: saasId ?? this.saasId,
  id: id ?? this.id,
  createdBy: createdBy ?? this.createdBy,
  createdDate: createdDate ?? this.createdDate,
  updatedBy: updatedBy ?? this.updatedBy,
  updatedDate: updatedDate ?? this.updatedDate,
);
  Map<String?, dynamic> toJson() {
    final map = <String?, dynamic>{};
    map['dataType'] = dataType;
    map['customerName'] = customerName;
    map['bedNo'] = bedNo;
    map['sex'] = sex;
    map['age'] = age;
    map['sourceName'] = sourceName;
    map['numberStateName'] = numberStateName;
    map['executeName'] = executeName;
    map['unit'] = unit;
    map['dataTypeIdConcat'] = dataTypeIdConcat;
    map['numberConcat'] = numberConcat;
    map['createdByName'] = createdByName;
    map['reportId'] = reportId;
    map['customerId'] = customerId;
    map['dataTypeId'] = dataTypeId;
    map['numberState'] = numberState;
    map['sourceId'] = sourceId;
    map['number'] = number;
    map['collectionTime'] = collectionTime;
    map['branchId'] = branchId;
    map['cityId'] = cityId;
    map['tenantId'] = tenantId;
    map['accCode'] = accCode;
    map['remark'] = remark;
    map['validSign'] = validSign;
    map['originType'] = originType;
    map['originId'] = originId;
    map['saasId'] = saasId;
    map['id'] = id;
    map['createdBy'] = createdBy;
    map['createdDate'] = createdDate;
    map['updatedBy'] = updatedBy;
    map['updatedDate'] = updatedDate;
    return map;
  }

}